About Purple Pixel Technology Limited (12933414) United Kingdom