About Ollie S Ocean Ltd (13405002) United Kingdom