About Amadeus Partners Limited (03655190) United Kingdom