About Nile Traders Ltd (10724551) United Kingdom