3i Insight Investment Impact SARL, limited liability company