About Netsource Management L.p. (SL007626) United Kingdom