About Jackpotstar Ltd (11941981) United Kingdom