About Pixellysm Ltd (12610540) United Kingdom