About Yacht Intelligence Limited (07228700) United Kingdom