About Mixed Media Magazines Limited (12171197) United Kingdom