About Mere Media Limited (05670443) United Kingdom