London based payments orchestration platform raised $25m in Series B funding led by MMC Ventures.