About T1 Capital Limited (12844049) United Kingdom