About Investconsult Corporation L.p. (SL014114) United Kingdom