About Microtech Organisation L.p. (SL009318) United Kingdom