Kemesa, a payments technology company in Aventura, Fla., has developed an application that enables consumers to shop online without providing personal or ...