About T2 Holdco 2 Limited (13569640) United Kingdom