About Ningbo Joychoiz Industrial Co. Ltd. (12999524) United Kingdom