About J & C Capital Limited (13524754) United Kingdom