Altpay is a B2C neobank designed to take away the hurdles of traditional banking for customers and entrepreneurs.