SIFT SCIENCE IRELAND LIMI… 656958 valorisation | Upswitch bv