About Teknoco Limited (SC413876) United Kingdom