About Amadeus Capital Holdings Limited (13709718) United Kingdom