Nubank, whose first (and to-date only) product has been a "no-fee" credit card that is managed only through a mobile app, is mounting a challenge against the five largest banks in Brazil who control 95% of all consumer financial services.