About Teknofix Ltd (03807464) United Kingdom