About Media Assure Limited (12281239) United Kingdom