This is quite odd, as the link takes me directly to the file download on my end. I also tested it on two other devices, and it worked the same way without any issues.
In this case, when you get to the download page, expand "HP Firmware Pack (Intel Processors)" and click the "sp155879.exe" link next to "File name".
Feel free to ask back any questions. Click on the "Reply" button below my reply.