About Ime Investments Limited (11841021) United Kingdom