About Tec 8 Ltd (11284109) United Kingdom