About Brand Ratio Ltd (12938132) United Kingdom