About Mezemedia Limited (07770856) United Kingdom