KENDRICK SOLAR PROJECTS LIM… 805086 valuation | Upswitch bv