About Nile Fresh Water Fish Ltd (12593976) United Kingdom