About Pixovere Ltd (12599375) United Kingdom