About Zhejiang New Better Industry Co. Ltd (12200102) United Kingdom