About Jackpot Group Limited (11162496) United Kingdom