About I.c.e.a. Limited (00092710) United Kingdom