About Teknoware Uk Limited (05997388) United Kingdom