About Satell Ltd (13210535) United Kingdom