About C2 Capital Limited (08606364) United Kingdom