About Pixelteriyaki Ltd (11752074) United Kingdom