About Pixi Limited (03676924) United Kingdom