About M A Mohamed Holdings Ltd (12362641) United Kingdom