About Eclipse Ventures Limited (09817918) United Kingdom