Aella is a diversified credit infrastructure powering payments in Africa.