About Ningbo Yoobo Products Co. Ltd. (10641948) United Kingdom