About Brand Republic Limited (11459452) United Kingdom