Chennai-based NFN Labs on a roll with new mobile utility apps