Half-year Results (HY26) and Restated FY25 Results - Skinbiotherapeutics PLC | RNS | Ticker