About I.m.s. (london) Limited (04179849) United Kingdom