About Yachting Ventures London Ltd (12644696) United Kingdom