About Telesat Global Limited (06699127) United Kingdom