Navigating the Landscape of a Non UK Licensed Casino