About Yacht Share Network Ltd (11200391) United Kingdom