About Amadeus Limited (01313592) United Kingdom