About Mrd Media Limited (06516052) United Kingdom