About Ningbo Ideamake Industrial Co. Ltd (11034056) United Kingdom