About Emissions Trading System Limited (12468057) United Kingdom