About Nyota Wash & Nutrition Ltd (11469869) United Kingdom