About C.i.t.b.a. Limited (06089552) United Kingdom