H & F Investments Ltd

21 May 2025