About Lanro Corporation L.p. (SL011548) United Kingdom