About Pixelott Magicmirror Ltd (11784477) United Kingdom