About Avara Foods Holdings Limited (10954531) United Kingdom