SOFT HARD MICRO INFORMATI… 388821266 valuation | Upswitch bv