THE HENRI STERN WATCH AGENCY INC v HK HUASHENG TECHNOLOGY DEVELOP CO, LTD [HCA 1060/2018] | BabelCite