About Jackpot Giveaways Ltd (NI676415) United Kingdom