About Brand Intellect Limited (04326509) United Kingdom