About Teq Ltd (11733343) United Kingdom