About Ridge Carbon Capture Ltd (12891280) United Kingdom