About Turksat Ltd (12224591) United Kingdom