About Teq International Ltd (11543013) United Kingdom