About Telstra Global Limited (02818910) United Kingdom