The owner is in China. The site is hosted in the Netherlands. Many of the keys he sells stop working after a while - my guess is that happens when Microsoft issues that same key to a legitimate buyer. Seems like the guy generates his own keys. Would you give that guy your money?? You can find all this with a Google search.