2025.9.19 Key Updates on UK Companies House and the New Identity Verification Requirements Corporate Europe