About Tn Tech Limited (12287186) United Kingdom