About Neoma Africa Iii Carry Partnership L.p. (SL033408) United Kingdom