I've searched the web and didn't find anything about this software. There are some websites that mention a part of the software's name, but they're not related. There are two situations:
the software might be used internally or for known companies and customers.
the software might be discontinued, therefore the lack of information and details about.
Given the two situations, it's impossible to buy the product since no website exists.