About Tt2 (holdings) Limited (06346955) United Kingdom