About European Capital Corporation Ltd (08862128) United Kingdom