About Proppharm Ltd (11277283) United Kingdom