About Etl Bidco Limited (12406106) United Kingdom