About Investimpex L.p. (LP019204) United Kingdom