About Jackpot International Limited (12147345) United Kingdom