About Shanghai Vencer International Co. Ltd (10782727) United Kingdom