About Manna Proteins Limited (06676310) United Kingdom