About Med Aid Ltd (11417940) United Kingdom