About Maxar International Great Britain Limited (10656117) United Kingdom