About Nile Ventures Limited (09742681) United Kingdom