About Tec Holdings Limited (11113435) United Kingdom