About Intersource L.p. (SL022686) United Kingdom