About I.m.e. Holdings Limited (10034055) United Kingdom