About Tekno Solutions Limited (04913197) United Kingdom