About Jb Yacht Management Ltd (11712397) United Kingdom