About Nra Foods Ltd (12051248) United Kingdom