About Terkmolion Investment Lp (SL024018) United Kingdom