About Ningbo Toplus Technology Co. Ltd. (11160948) United Kingdom