About New Ocean Club Ltd (12655924) United Kingdom