About Telnetuk Ltd (11709033) United Kingdom