AMENDED AND RESTATED AGREEMENT AND PLAN OF MERGER dated as of March 21, 2025 by and among CLIMATEROCK, CLIMATEROCK HOLDINGS LIMITED, CLIMATEROCK MERGER SUB LIMITED, GREENROCK MERGER SUB CORP., and GREENROCK CORP