About Amsat Ltd (09137998) United Kingdom