About Elc Ventures Limited (08550518) United Kingdom