About Amadeus International Limited (02820147) United Kingdom