H & F Investments Ltd

22 February 2025