About Teclectic Limited (10497918) United Kingdom