About Cam Group Holdings Ltd (12805406) United Kingdom