These are quite old. Over 10 years old and dating back to I think around 2006. IIRC, CM's did a couple of Lamborghinis and a bunch of rally cars. They do indeed compare quite well to Kyosho. Unfortunately, CM's went bankrupt in 2014. They were well known for making highly detailed Japanese anime related robot and character figures.
Thanks for that info. Couldn't find much about them. I do have a Lancia Stratos Grp 5 Rally car by them which is also ridiculously detailed and amazing at 1/64 scale