Sort:  

To all people using compumatrix... have a look at their websites.

look at this website
https://www.compumatrix.us.com/ this website have a working "about us" page where it states that it was stablished in November 2006.

Now look at this website which looked like a copy cat

https://compumatrix.com

This website looks suspicious because its lacking information. Try all the link in its website...

Now which one are you involve with?

Followed and upvoted! Thanks for the info.