About Cni Holdings Limited (11717253) United Kingdom