LIFE PARTICLE SOLUTIONS LIMI… 798502 valuation | Upswitch bv