What happened to BSEFCL website?

I had availed the Bihar Student credit card loan and was doing payments regularly using BSEFCL (Bihar State education finance corporation limited) website.

I missed last 3 due dates but when I went ahead to pay now, I see the website is not there.

Now I am having a thought about being it scam as the demand notice still shows the first installment date as repayment due date.

I can't either pay directly as I do not remember how much is due.

Any leads or similar experience?