Director ID verification is required to confirm the legitimacy of the business and its responsible individuals. This is part of our due diligence process and helps prevent fraud by impersonation and misuse of consumer data.