Should it be removed from startup?
Answer: Definitely remove, its either a virus, spyware, adware or "hogs resources" Foistware, pretending to be system optimization, protection and recovery software - stealth installed, see here
| Operating System : Windows XP
|