About Seven Seven Capital Limited (12363807) United Kingdom