About Barra Azul Limited (13028690) United Kingdom