About C.t. New Technologies Limited (NI673101) United Kingdom