About Teci Ltd (13569791) United Kingdom