Did a google and found some stuff at www.Backweb.com. Called IT and they said it wasnt an authorised service and stated that deleting it would be good. Gone now.
thanx,
bill