About Essentia Protein Solutions Limited (00946600) United Kingdom