About Nile Properties Limited (12765711) United Kingdom