About Essential Protein Limited (12227755) United Kingdom