the download for that offer is archived on wayback machine, the file is named Xara_Xtreme_5_Silver.exe, its size is 225MB and require registration and serial number to work. i don't know if the goal of registration is only to have a mail where to send the serial.
the https://ufile.io/ site allows to upload 50GB of files without registration, storing them for 30 days.
Bookmarks