That's strange, I'm getting a TLS certificate error when I visit that website now. Is it just me?
Edit: must be a DNS issue, the website resolves to cloudflare-dns.com so I guess it must be part of the website's operator's childish fight with Cloudflare's DNS resolver for not forwarding the resolving IP subnet to their DNS servers.