About Cx Holdco Limited (10212227) United Kingdom