About Manitech Ltd. (11361538) United Kingdom