About Largo Holdings L.p. (SL006887) United Kingdom