About Promethean Investments Fund Ii Lp (LP011929) United Kingdom