About Lordo Services L.p. (SL019911) United Kingdom