KB CONTRACTS & WORKS LIMITED valuation curve | Upswitch bv