About Protein Stable Limited (11944766) United Kingdom