About London Ocean Venture Ltd (13653860) United Kingdom