About Ningbo Ocean Leisure Products Co. Ltd (12499479) United Kingdom