I haven't heard of this app, but if you can't uninstall it that's usually because of one of two reasons:
1) The app has been set as a "device admin". In this case you need to untick that setting before you can uninstall it. This should be in your device's Security settings somewhere.
2) The app was pre-installed by the manufacturer or carrier (i.e. it has been installed as a system app). In this case there is no way of uninstalling it without root. You may be able to disable it, which to all intents and purposes is the same, but it's also possible for the manufacturer/carrier to prevent that (and I have known manufacturers to do this for junk apps that they accepted money to install - yes, I'm looking at you Samsung!).