I am trying to see how and why this was installed on my PC. I don't remember doing anything with this so it might have been bundled with other software maybe? I want info about this so I can see if uninstall is in need or not.
This is actually a malware application that was installed with another software. In this case, I highly recommend to remove it. Since it's a browser based tool, I would like to recommend you to run a copy of AdwCleaner to remove it.