Oluwatosin Oluwole Ajibade, better known as Mr. Eazi, is the owner of betPawa Uganda.