About Ocea Living Limited (13119843) United Kingdom