Udo announces $20M in funding and launches first app