But I do see the problem. The web page is gone or inaccessible.

Here's how I tracked down some info on their apps. http://www.google.com/#hl=en&cp=27&gs_id=3&xhr=t&q=http://www.inventapps.co.cc

We see the usual developer profile where they published a few things (5?) and then not much activity.

If this follows the usual story the apps didn't generate enough income to make ends meet and they let the web site lapse.

Your choice to try the apps but nothing seems overly attractive.
Bob