About Sargasso Group Ltd (13006727) United Kingdom