About Pixelcount Studios Limited (10179935) United Kingdom