Actis Hires Financial Services Director Actis names Nick Luckock as a director of financial services. December 17, 2025