About Ocearissa Ltd (12367597) United Kingdom