They have purchased and uploaded a certificate to make the site seem legit. But don't be fooled, this site is a scam generate by some threat actor based in Asia. They even masked their domain to make it seem as if they were utilizing the same servers as Nintendo.