About Satc Ltd (10837457) United Kingdom