About Jacobs Well Child Africa Ltd. (07475023) United Kingdom