The MCA holds the register
Every Indian company is registered with a state-level Registrar of Companies under the Ministry of Corporate Affairs (MCA). Incorporation, changes of directors, amendments to the constitution, annual returns and financial statements all flow through that office. Unlike systems where the corporate register sits with the courts, as it does in Korea, India keeps registration and company-law supervision under one roof.
The MCA publishes part of that register as open data. Adullam Tools uses the Registrars of Companies (RoC)-wise Company Master Data release on data.gov.in, which covers roughly 3.6 million companies across 16 fields — name, CIN, incorporation date, class, capital, registered address and status among them.