Microedge Sàrl, limited liability company, CHE-113.806.562