About Jackpot Consulting Ltd (07394422) United Kingdom