About Shanghai Langchuang Industry & Trade Co. Ltd (09381691) United Kingdom