Win Clone v6 can't add license key. "Page not found"

I recently purchased win clone version 6. I can’t enter my license key. it takes me to a “Page not found”

Download your license key again by getting it from profile:

Go to https://profile.twocanoes.com and create an account using the same email address you used when purchasing the software. Once the account is created, you will have access to all the software you purchased and any license keys associated with the software.