After a little searching, it appears that IDEAS company is not in the business anymore. I've searched using a few known search strings that can be used to track a company, but it was impossible to get additional details.
The only detail I have found is a telephone number located in the US. You can use it to call to see if it's available anymore: +1 807-683-0908
.