About Carta Capital Investments 3 Lp (LP017292) United Kingdom