About Pixelautonomy Limited (09710552) United Kingdom