About Micronutris International Ltd (11542309) United Kingdom