About Exc Capital Limited (11374565) United Kingdom