Really frustrating. I couldn't signup. I enter my details and it claim to have sent OTP, I didn't receive any.
Rating: 1/5 (2021)