Yes in India anyone (an individual or a company) can file RTI, following website may be helpful -
https://onlinerti.com/
In India, if any one not satisfied with District or civil courts, they can go for appeal at high courts. And even if they did not satisfied with High court, they can go for Supreme court. But, what if the Supreme court judgement is not appropriate?