About Brand Africa Ltd (06132546) United Kingdom