About Covanta Europe Investments Limited (11077964) United Kingdom