Guys looks like they have changed to Jupiter Casino (I believe this is Referspot).
Perhaps the aff manager from Referspot can take care of this for you.
Sorry I couldn’t help.
If you find it changed back to one of our properties, or receive another email for a different site that contains our properties, please send the email straight to me as soon as you see it so I can take care of it right away.
Cheers