About Cnr Group Holdings Limited (05375987) United Kingdom