About Nasra Foods Ltd (12536401) United Kingdom