About European Carbon Capital Limited (07039702) United Kingdom