BetMac comes after United kingdom Gaming Commission guidance getting buyers verification