About Nemtec Ltd. (10884645) United Kingdom