About Nile Capital Limited (13433948) United Kingdom