Organization: Finastra Holdings Limited (UK)
Type: Beneficiary