About Pixel Kicks Ltd (08086487) United Kingdom