About Pixcom Technologies Ltd (11167295) United Kingdom