About Dumebi & Nkem Services Ltd (12798623) United Kingdom