About Norrtec Ltd (10682323) United Kingdom