MANIFEST TECH SOLUTIONS LIMI… 818460 valuation | Upswitch bv