Owner Slavik Novak behind that:

thebestcasinos.co - thebestcasinos.co - Registered at Namecheap.com