About Chukwunonyelum Ndekwu Limited (07179618) United Kingdom