About Neu Ocean Ltd (11708453) United Kingdom