Captain Corto et Archibald Sàrl, Limited liability company