About Islanders Seven Seas Ltd (10060921) United Kingdom