The team responsible for the Filecoin-based liquid staking platform, STFIL, has disclosed they are being investigated by the police in China, following the transfer of tokens to an unfamiliar address now holding an estimated $22 million in FIL tokens.