That registrar is operated by Freenom who is currently in court with Facebook.
If you try and register a domain there you're taken to their correctly configured main site AFAIK, but the ability to register a domain has been locked since the court case