This startup has raised $12m to distribute renewable energy in Africa with AI