I've installed the application as well and indeed, the software doesn't start after it has been installed properly. However, after some investigation, I found out that Audio Browsers installs the files into this directory:
C:\Program Files (x86)\ITS\Audio Browser. Make sure that you have any recording devices enabled or the program won't start when it's launched. You also need a prior version of Windows released before Windows 10 because I've also encountered various errors.