Yes checked before posting. No prev installation. I googled about this issue but found no definitive post or article about it.
I have read online that it may not always appear in Add\Remove programs but to be completely sure that there is no registry entry you can download and install Windows
Installer Cleanup Wizard. There's a good chance this will pick it up.