About Csr Capital Limited (12783286) United Kingdom