You could try to open a ticket on guru casino and they will help you to solve the problem, or write on the casino thread to get the attention from the staff.
But the ideal way to fix this problems is directly with the site support because not all the casinos have the support guys on this forum. If I were in your situación I would send the a mail.
I tried to ask in live chat an opportunity to send all the needed documents but no answer from them. I will try guru casino ty for advice