About Microtech Technologies Limited (11526985) United Kingdom