About Jackpotpools Ltd (06782493) United Kingdom