About Elpen L.p. (SL004775) United Kingdom