A Kenya based fintech, Kwara has raised $4 million in a seed round that