About I.m.c.s. (uk) Limited (03177488) United Kingdom