Director KYC (Know Your Customer) filing is a mandatory compliance requirement introduced by the Ministry of Corporate Affairs (MCA) under Rule 12A of the Companies (Appointment and Qualification of Directors) Rules, 2014. It applies to every individual who holds a Director Identification Number (DIN), regardless of whether the DIN is active or inactive. https://www.canadavisa.com/canada-immigration-discussion-board/members/corpzo.1295622/#about