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
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.