Imagi International, the Hong Kong animation firm that briefly topped the U.S. box office in 2007 with “TMNT,” has said that two of its mainland Chinese directors have gone missing. The company revealed on Friday that it has lost contact with its chairman Shan Jiuliang and a non-executive director Wen Di, both from China. Shan has not been heard of since mid-October. Wen has not been contactable since Nov. 8. In China such disappearances are widely assumed to be arrests made in connection with the various corruption probes that are mushrooming in number under President Xi Jinping. Details of the allegations, which service is holding the person and even where the person is being held are rarely revealed.