Non UK casinos bring fresh perspectives to player safety and platform ease