About Amadeus Solutions Lp (SL025205) United Kingdom