HOWL FINANCE (INDONESIA) DES… 774307 valuation | Upswitch bv