Incorporated in England and Wales PIXEL MEDIA LTD pixelmedia.ltd.ec Company no: 05292241 Date of Incorporation: 2004-11-22