You don't need a download link to install the inPixio Photo app on another computer.
Applications bought via the Windows store vary from their standard counterparts.
To install an app on a different PC, you need to open the Windows Store app.
Click on Start and click on the Store. You can locate it by typing “Store” in the search as well.
Click on the three dots at the far-right and click on “My Library”.
The list of your previously acquired apps will be displayed. It’s broken up into categories, like “Apps” for example.
To install the app on the current PC, just click on the download button that appears to the right of the app icon/name. It’s a little down arrow with a line underneath.
The app will show up in the “Recently Added” section after its installation. You’ll also get a notification in Action Center, including a start button.