Umbrella Investments Sàrl, Limited liability company