ICLA SECURITY & FACILITIES S… 686514 valuation | Upswitch bv