https://thetaxtalk.com/2023/04/for-a-company-to-be-a-resident-in-india-domicile-or-registration-i/
For a company to be a “Resident” in India, Domicile or Registration is irrelevant