About Carbon Capture Machine (uk) Ltd (SC577344) United Kingdom