About Linx Printing Technologies Limited (02066629) United Kingdom