About C Capital Limited (SC456669) United Kingdom