About Belle Mare Ltd (10443263) United Kingdom