Businesses in the UK have until the end of 2026 to comply with new identity verification requirements for directors and those ...