About Mira Ahmed Ltd (13496320) United Kingdom