ACRUX TECHNOLOGY SOLUTIONS L… 707891 valuation | Upswitch bv