Major changes to UK company law come into force this week, introducing mandatory identity verification requirements for individuals who run, own, or control UK companies. These reforms are designed to ...