NETBRAIN TECHNOLOGIES HOLDIN… 567703 valuation | Upswitch bv