The information found leads to the Google Play Store which means that this is an Android application. There is no official way to install it on Windows. However, you can install Bluestacks. Bluestacks is an Android emulation software that's capable of running almost all the apps from Google Play Store.
Download Bluestacks: www.bluestacks.com