About Amigo Sailing Team Limited (11607554) United Kingdom