About Nile Valley Limited (11758826) United Kingdom