About Nnedi Ltd (11756283) United Kingdom