138Bet website went down for 'Maintenance' yesterday afternoon, and is still not back up. No response to emails or tweets, and the phone number isn't working. I have a couple of withdrawals pending, and a small amount in my account.
Does anybody know what's going on? And does anyone have any...