I found the direct link to the App itself.. I downloaded and ran it and got my dock on its way..
Now one thing I found hilarious. In IE Edge, I couldn't hit the install the link button.
BUT in the UC Browser I could and it ran from there fine. SO.. try installing the UC browser and then go to...