About Pix-cgi Limited (07813517) United Kingdom