About Afrilord Healthcare Limited (12292194) United Kingdom