About The Emissions Capture Company Limited (11049476) United Kingdom