About Tarantech Ltd. (10810310) United Kingdom