About Mdidi Ltd (13103188) United Kingdom