About Tekhne Enterprise Services Limited (11417965) United Kingdom