About I.t.d.c.s. Ltd (NI035604) United Kingdom