About Tropic Investments L.p. (SL024489) United Kingdom