About Pix Holdings Limited (13405003) United Kingdom