About Bet-a-sequence Ltd (11970056) United Kingdom