No Betting Gambling Establishment: An Overview to Fair and Transparent Betting