LUCA BUSINESS INTELLIGENCE L… 804217 valuation | Upswitch bv