About Teklogik Limited (09533366) United Kingdom