About The Yacht Charter Group Limited (12576098) United Kingdom