About Two Two Seven Capital Limited (12639654) United Kingdom