About Samsara Pharm Ltd (13040093) United Kingdom