About Bpc Uruguay Holdings Limited (12937354) United Kingdom