About Teq Consultancy Ltd (11624219) United Kingdom