About Nordtech Design Limited (SC564582) United Kingdom