About Sats Technology Limited (09336976) United Kingdom