About Japhet Nyabenda Healthcare Ltd (12727694) United Kingdom