How stop Suchi Software Solutions pop-up?
Recently I've started getting this pop-up when I try to access a page while using FireFox. It seems to claim to be a purveyor of Firefox extensions, but I can't find it mentioned in the FFX add-ons or extensions menus. How kill?