About C2m Holdings Limited (11649386) United Kingdom