About Ingredients Holdings Limited (13243914) United Kingdom