About Insight Management Developments L.p. (SL007494) United Kingdom