Yes, it's legal and has a licence by BLCB under the Betting, Lotteries and Gaming Act, Cap 131, Laws of Kenya under License № BK0000182.