About I.c.t. Limited (05677053) United Kingdom