About Ilc Investments Limited (08237729) United Kingdom