About Figure Eight Yacht Management Ltd (13530455) United Kingdom