Can't create new account?

Can't create new account?

I'm trying to create a new Zoho Mail account. But every time I fill out new details at https://www.zoho.com/mail/ and click "Sign up for free", I'm simply redirected to a "405 Not Allowed" page. What's going on?