About Teknikon Designs Limited (09838519) United Kingdom