LIBC Technologies SA, limited, CHE-311.395.862