About Pix Carnaby Limited (13405126) United Kingdom