About Mastertech International L.p. (SL006888) United Kingdom