Photo: iStock Industry News New identity verification for UK companies launched Kiran Paul Apr 11, 2025