About Europe Capital Limited (03898678) United Kingdom