About Bet The House Ltd (12845547) United Kingdom