About Kilimanjaro Healthcare Ltd (12902008) United Kingdom