About Nortech Holdings Ltd. (SC230883) United Kingdom