Navigating the Legal Landscape of Online Casino Portals in the UK