About British African Alliance Limited (08826363) United Kingdom