About Pixel Guru Ltd (09786736) United Kingdom