Yes, DIR-3-KYC is mandatory annual compliance to be done by all the DIN holders whether or not such person is a director in any company. It is also required to be filed by Director whose status of DIN is “Disqualified” by the government.