About Telcoright Ltd (11780217) United Kingdom