About Ec Ventures & Investments Limited (01642581) United Kingdom