About Ball Uk Holdco Limited (10186530) United Kingdom