London based recurring payments platform raised $95m in new funding led by Bain Capital Ventures.