About Brand Id Tech Ltd (10862042) United Kingdom