About Nile Spring Limited (11949963) United Kingdom