Yes. The crazy star belongs to independent sports bookmakers who welcome world players. No law prevents British players from joining offshore casinos so that you can play crazy stars without disturbing any regulation.