About M.e.a.cmp Limited (12197902) United Kingdom