About Cn Holdings Limited (13367603) United Kingdom