About Eric Jerry Nkhoba Ltd (12769107) United Kingdom