Terpsichore
Brand New
Hi
I registered with them two weeks ago. I deposited quite a large amount, which caused a pop-up message, saying "Account locked. Contact customer support". But there is no link anywhere on the site to customer support. And I can't find even an email address for them. Their Help page is useless. How do you contact these people?
I registered with them two weeks ago. I deposited quite a large amount, which caused a pop-up message, saying "Account locked. Contact customer support". But there is no link anywhere on the site to customer support. And I can't find even an email address for them. Their Help page is useless. How do you contact these people?