About Bettor Games Ltd (11694539) United Kingdom