About Teknicheian Limited (12458567) United Kingdom