About I-pix Limited (12829941) United Kingdom