About Teckno (group) Limited (07885064) United Kingdom