About Printing Technology Ltd. (10423624) United Kingdom