Since the betting company doesn’t offer any other deposit methods, currently at this stage it’s impossible to gamble in the platform if you are not able to deposit through this payment method. You can, though, still make a registration in M-PESA, while with no deposit you cannot place a bet.