About Amadeus Capital Limited (04117692) United Kingdom