About Mel Media Ltd. (12440410) United Kingdom