About C&c Ip Uk Limited (12290352) United Kingdom