ZilchVictoria, EnglandCreating the most empowering way to pay for anything, anywhere.Victoria, Englandactions.follow actions.website navigation.missionOn a mission to become the most empowering way to pay for anything, anywhere. Financesidebar.industry201-500sidebar.employees2018sidebar.founded-year