About Telnet Global Services Limited (10845756) United Kingdom