About Ningbo Happypack Co. Ltd (10194589) United Kingdom