About Brand Iq Technology Services Limited (13298011) United Kingdom