About Pixelpot Ltd (08148223) United Kingdom