AO ELECTRICAL AND SOLAR LIMI… 782901 valuation | Upswitch bv