About C.t. Developments Limited (NI028705) United Kingdom