About Astra L.p. (SL021105) United Kingdom