About Rostrum Investors 2 L.p. (LP007246) United Kingdom