Jackpotjoy

UK Gambling Commission 038905-R-319430-023; also licensed in Gibraltar.