About Amcor European Investment Holdings Limited (07091169) United Kingdom