I just visited their website and a notice was published. Red bar across the top of page. Sad news.
"
Dear customers,
We are very sorry to inform you that, against our will, we are now unable to engage in any commercial activity. We are working round the clock to resume normal activity as...