About Mea Ahmed Group Limited (13126846) United Kingdom