Financial services and digital banking company
Same entity as 36628, mid-market financial services firm