PUFFIN TECHNOLOGIES LIMIT… 583645 valorisation | Upswitch bv