What customer support is there?

The casino has an email form you can fill out to have your queries answered.