About Jackpot Ltd (10598485) United Kingdom