Staffelbach & Partner Sàrl, limited liability company