OLIVER MAGUIRE CONTRACTS LIM… 820878 valuation | Upswitch bv