About Yumi Nutrition Ltd. (10654253) United Kingdom