The software doesn't appear to be available or maintained anymore, therefore compatibility with the Windows 10 operating system is questionable. I've checked their official website and it appears that only a press kit is available to download along with a screenshot and a box shot.
There are other similar applications with the same main functionality you can use instead of PhotoBase 4. Based on the information I gathered, the PhotoBase appears to be only a photo editor and luckily, there are plenty applications to choose from: http://software.informer.com/search/photo+editors