The website and transactions are running normally. I heard that CEO and other crew members have arrived back to Estonia, and everything is normal now.
I was able to reach out with their staff member named "Julien" , I personally find it hard to believe him as they probably know each either (the staff) and It's not a business-relation only.