About Amadeus Publishing Limited (11010056) United Kingdom