12 Flags Group aims to lead consumer investments in India, focusing on scaling early growth businesses with patient capital and strategic collaboration for sustainable growth and governance excellence.