JC PRODUCTS & SERVICES LI… 595305 valorisation | Upswitch bv