Hydropower Dynamics Engineering SA, Limited, CHE-113.828.983