I ordered, there were some hiccups, probably my computer, although the download did happen. During the hiccups I saw Microsoft will deactivate unlicensed products. I asked for a refund but no confirmation. Asked again and sent screen clip of their guarantee logo. Also reported to Microsoft. Now have notification from PayPal of refund but no word from the company in response to my query about licensing.
I suspect the "Too good to be true" adage is all too true here. I wouldn't want an illegal product which might be deactivated anyway.
No idea where they're based.