About Nile Corporation Limited (11861833) United Kingdom