About I.c.s. (uk) Limited (03665746) United Kingdom