About Tekshan Technologies Ltd (12378510) United Kingdom