About A Bet A Technology International Limited (06607435) United Kingdom