Starting from November 2025, the UK government will officially roll out a compulsory ID verification system for company directors, Persons with Significant Control (PSCs), and those filing on behalf of companies. This step is part of the broader reforms outlined in the Economic Crime and Corporate Transparency Act 2023, which aims to enhance corporate transparency and combat fraud....