Entertainment Software Group N.V. owns and operates Roaring 21 Casino from Curacao. It’s also the same site that owns Casino Max.