Howden Group Holdings is an international insurance intermediary group with insurance broking and underwriting agency arms.