About Cn Holdco Limited (12645288) United Kingdom