Purchased but unable to download BetterTouchTool

I just purchased a license file on May 31, 2022 for BetterTouchTool but am unable to download the application. Clicking on "Download Latest", I'm prompted by "This site can't be reached". Can you please help?