About Tlk Tech Limited (12251072) United Kingdom