About Teknomarc Ltd. (11116534) United Kingdom