You can reach Yeti Casino support through live chat, a contact form, their telephone on +356 2033 0961 and their email at support@yeticasino.com.