OTAURIS R&D IRELAND LIMIT… 809002 valorisation | Upswitch bv