About Teknikan Limited (09634492) United Kingdom