A google search suggests that a) it was installed by the BT Openworld and b) it causes people problems. It's part of their help system, apparently!
See, for example,
this discussion
If it's their software, then i'd ring their technical support and get them to sort it. Remind them to not install stuff without asking while you're at it...