AMADEUS IT GROUP, S.A. from 30/04/2024 to 30/04/2024 30/04/2024 17:49 AMADEUS IT GROUP, S.A. Other relevant information Payments activity Outpayce S.A. (License from the Bank of Spain) Register number: 28398