About Nta Foods Ltd (08275320) United Kingdom