SUNBIRD SOLAR SOLUTIONS LIMI… 726257 valuation | Upswitch bv