About Il Investments Limited (12050271) United Kingdom