About Cnc Holdings Limited (12330190) United Kingdom