This answer: superuser.com/questions/1502819/… contains a license key to paid software. The license key comes from a Russian piracy website. There is no free version of OMEI Backupper Pro.
It's possible the key is a "give away" license. Although even then, the website linked in the answer, still isn't legitimate