About Nile Global Ltd (12052863) United Kingdom