Navigating the maze of non UK casinos without losing your way