About Anode Bidco Limited (13408183) United Kingdom