About Nile River (uk) Ltd (12269148) United Kingdom