If it appeared on your PC with no input from you then it's a potential rogue program if you ask me & not worth a moment of consideration. It's also a shareware program click here, so they will require payment at some point.
rdave13's DriverMax click here is free but not recommended to use either, except as a last resort as he rightly says. If your system is functioning OK, leave it as it is. If it's not, tell us what the problem is & we may be able to help. G