Im frankly quite sick of their unusual operations. They can be a really good reliable platform but they just seem to constantly screw wih peoples head by doing these funny things. I have seen the account who posts here login today so clearly they are active, same for twitter and all other sites.
I have a friend who has checked their office address and they are not based in that building that they claim, they are based in UK it seems from their info. I can report to Cyber Security watch dog if they dont reply by June.
Ill wait till June.
Please keep me up to date. Let me know how and when I can help this move faster. If you're on twitter, it might be easier to communicate. But if that too close for comfort, I'll check up here. June it is.