About Microtech Group Limited (SC372953) United Kingdom