Perched atop the 18th floor of the Bombay Stock Exhange, here’s how Zone Startups India keeps it buzzing