About Nile Merchant Ltd (10676247) United Kingdom