About Teknoson Ltd. (03125234) United Kingdom