About Amarsat Ltd (12381833) United Kingdom