About Astra Europe L.p. (SL017391) United Kingdom