HANRAHAN RENEWABLE ENERGY LI… 735334 valuation | Upswitch bv