@Pikitsu Thank you for providing the information needed. Please note that the representatives have been informed about your complaint. @freakspin thank you for your help.
The strange thing is that I didn't get any information from them about where to send the invoice that they were asking for. They stated that they were part of the Starscream Limited Casinos group.