KIWI Invest Holding Sàrl, limited liability company