About Tcc (ipr) Ltd (11519254) United Kingdom