About Tct Holdings Limited (13261522) United Kingdom