About Nilo Limited (05490222) United Kingdom