Aurora if you recognize this name then you've probably been spamed to death by them also.I have tried unsuccessfully to locate any mention of this
Company on any of the search engines, so I could e-mail them directly to stop the pop-ups. If you know how to get in touch with them or how to stop this please respond!!