GH Research PLC 6,527,779 Ordinary Shares (Nominal Value $0.025 Each) UNDERWRITING AGREEMENT