Renaud High-Tech SA, limited, CHE-108.532.212