About Magic Yacht Management Limited (05120236) United Kingdom