Is Afun Reliable? A Complete Analysis of the Gaming and Betting Platform