About Ningbo Zucoo Industrial Co. Ltd. (08196469) United Kingdom