About T2 Holdco 1 Limited (13565200) United Kingdom