S&G Invest Holding Sàrl, Limited liability company