Owl Sàrl, limited liability company, CHE-217.995.617