About Osm Pharma Limited (12394566) United Kingdom