About Simply Ingredients Holdings Limited (12317301) United Kingdom