About Eci Ventures Limited (02163067) United Kingdom