About Afrohealth Initiative Ltd (12950024) United Kingdom