Sturzenegger & CO Sàrl, Limited liability company