What does this message mean?
As I already wrote:
it would be best to wait for our data team to investigate the site. In a normal casino, you would not deposit by someone else's payment option in order to withdraw.
I've already checked the license as well, seems valid. In any case, I would wait for the review.
You will soon be redirected to the casino’s website. Please wait. If you use some ad blocking software, please check its settings.