About Eci Ventures Nominees Limited (02457145) United Kingdom