REN PHARMA SCIENCES LIMIT… 820755 valorisation | Upswitch bv