About Pixcellent Imaging Limited (03739103) United Kingdom