About Nile Holdco Limited (13085521) United Kingdom