About Cams Investments Limited (12062285) United Kingdom