About Ningbo Mehe Industrial Co. Ltd (10017294) United Kingdom