About Lemur International L.p. (SL007200) United Kingdom