About Pixel Takeaway Limited (08705786) United Kingdom