TEAL MARINE TECHNOLOGIES LIM… 760654 valuation | Upswitch bv