STC Science Sàrl, Sion, limited liability company