About New Badira Yacht Club Ltd (12858937) United Kingdom