About Printech Ltd. (11549781) United Kingdom