AL JALLAD CONSULTING & SE… 102339256 valuation | Upswitch bv