About Mediaedge Cia (uk) Holdings Limited (02689857) United Kingdom