The information about the companies registered in India can be found out from Ministry of Company Affairs website. (Both private as well as public).
One can obtain the information about any public limited company by purchasing a share and then asking for information. But there is no mechanism as strong as
RTI.
Let us hope that in near future
RTI can be extended to all companies with restriction that share holders can request information.
Ministry of Company Affairs