They appear to have disappeared in that they can’t be reached by phone, Skype, email or live chat
I have withdrawn my funds from my account however it hasn’t reached my credit card.
My account shows returned to credit card however that’s not the case. I suspect I’ve lost my money.
My account manager and customer service do not return calls or emails.
They appear to have shut up shop as far as customer service is concerned