About First World Investments L.p. (SL011827) United Kingdom