About Nile Limited (10436793) United Kingdom