About Tekta Uk Limited (10027963) United Kingdom