About Shanghai Fanxu Industrial Co. Ltd (08792445) United Kingdom