About Nile Valley Ltd (13586241) United Kingdom