About Pixelix Limited (08162166) United Kingdom