About I.m.e Group Limited (10740901) United Kingdom