About Brand Activist Agency Ltd (11027478) United Kingdom