About Amadeus Capital Partners Limited (03392685) United Kingdom