KEELOGUES BUSINESS AND FINAN… 625749 valuation | Upswitch bv