About T2 Capital Ltd (12273991) United Kingdom