About Bet Tekk Limited (08308573) United Kingdom