About Tolka Investments L.p. (SL012871) United Kingdom