Managed in china means that you have a physical office in china or not ???
I dont know a china's tax legislation , but if the payment is made in crypto and you dont have a physical office in china, for me is ok.
Hi, in wich jurisdiction u have your account , and wich bank is ???
You never have received any emails from this bank before that this happen???
They freeze your money without any reason ?? strange...
You have tried to contact them ????