About Inmarsat Global Xpress Limited (07341228) United Kingdom