About Technimec Lp (NL000526) United Kingdom