About Nile Group Ltd (13460971) United Kingdom