Impact-driven Houston fintech startup officially launches after successful beta