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
extremely bad takes CHECK broken cert CHECK somehow top of front page CHECK