About Nile 3 Limited (06080681) United Kingdom