About Dr Sylvia Likambi International Ltd (10434953) United Kingdom