About Europe Yacht Charter Limited (12892229) United Kingdom