About Brandmagic Limited (04391625) United Kingdom