About Nile Estates Ltd (13703250) United Kingdom