Hi Bill
That is not a Microsoft product, it is one of those driver update utilities, Microsoft advise against the use of those utilities and you do not want to install that, those utilities are notorious for installing incorrect drivers and bricking Windows 10 . . .
Device drivers are free and will in general be kept up to date by Windows 10 updates. and if you ever need to manually install a driver, then the support page for your PC on the manufacturers website . . .