STG Swiss Technik Group Sàrl, Limited liability company