Infibranches, a Nigerian fintech startup serving solar firm, has raised a $2 million investment from Shell-backed investment company, All On