About Nile Developments Limited (00740605) United Kingdom