About European Capital Limited (10247678) United Kingdom