About Shanghai Ofluorine Chemical Technology Co. Ltd (07823478) United Kingdom