demicab advisory Sàrl, Limited liability company