About Elikia Mobile Health Clinic (CE020705) United Kingdom