About Protein Technology Limited (10585137) United Kingdom