About Mixer Magazine Ltd (09205836) United Kingdom