You could try their email:
[email protected]
Or, they are based in the Carmen Media offices so you try phoning them (find the phone number on their website http://www.carmenmedia.com)
Both the player and I did not receive a response from the support email. I also did not receive a reply from the affiliate email.
The Carmen Media numbers are outside of my country. I will try emailing Carmen Media. They should at least have a Betway contact.