About Ambasat Ltd (12123937) United Kingdom