South Africa and London based platform for building fintech products raised $120m in new funding led by Fidelity.