No SSN, no problem, says Maza, a fintech ... - aVenture News