About E.d.l. Investments Limited (02054602) United Kingdom