Yes. Sportpesa is legal and has a valid license from the Betting Control and Licensing Board.