About Photometrix Imaging Limited (06128029) United Kingdom