About Sargittarius Ltd (11731757) United Kingdom