Neo, a comparatively the fresh new tech business, will add modern tools toward banking globe