About C&c Hitech Holdings Limited (04687976) United Kingdom