Limited Companies New Identity Verification Requirements for Company Directors: What You Need to Know June 16, 2025