About Aricode Printing Technology Ltd. (10734836) United Kingdom