About Neo Capital Iii L.p. (LP016023) United Kingdom