Doing a recent registry search I found the entry "Trolltech" it can be found in HKEY_Current_User/Software. I was quite surprised to see Ubisoft game launcher further into the tree. Has anyone else found this entry and what it's for please ?
Maybe just a bad idea for a company name title or what.