About Ningbo Cubilose Industry Co. Ltd (12589468) United Kingdom