About Tekhne International Limited (04622916) United Kingdom