Appears to be running on plain HTTP, and trying to access it over HTTPS presents a bad cert and then redirects somewhere incomprehensible. No idea what the domain owner is doing here.
extremely bad takes CHECK
broken cert CHECK
somehow top of front page CHECK