FARRAX TECHNOLOGIES LIMIT… 820138 valorisation | Upswitch bv