About Seven Sails Limited (11573716) United Kingdom