About Heka Nutrition Ltd (12273423) United Kingdom