About Noel Africanfood Ltd (12699411) United Kingdom