About Nilo 2 Limited (05596889) United Kingdom