About Tack-tech S Limited (09294280) United Kingdom