About Tehnco Hub Ltd (12052423) United Kingdom