Unable to sign up for new business account

Unable to sign up for new business account

I used the domain statusimpex.in for Zoho business mail free account. On the screen where I was supposed to verify the OTP, it prompted me a server error.

Now I am unable to sign up since it shows that domain is already in the system and when I try to recover password it says no primary number is attached to the domain. I am unable to proceed any further.

Please advice me on the way forward.

Regards,
Sufiyan