About Pixid Limited (02207340) United Kingdom