If the site holds a license, you can raise your concerns regarding them to the appropriate authority. In other cases, you may need to distance yourself and warn further players.