About Technik Design Limited (SC293224) United Kingdom