About Pixelsmiths Ltd. (08585745) United Kingdom