About Tlk Services Limited (12062659) United Kingdom