About Mmea (uk) Ltd. (09316282) United Kingdom