About Direct Investment Management Lp (SL033349) United Kingdom