About South Sphere Capital Limited (11390984) United Kingdom