About Barbican Bidco Limited (09514412) United Kingdom