DEFOND ELECTRICAL INDUSTRIES LTD v REGISTRAR OF COMPANIES AND OTHERS [HCMP 1056/2024] | BabelCite