About Pixsis Limited (08554414) United Kingdom