About Lily Europe L.p. (SL010382) United Kingdom