About Cam-c Holdings Limited (11402607) United Kingdom