About Nile Food Supplies Ltd (13038893) United Kingdom