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