About Lead Inter L.p. (SL026042) United Kingdom