About Tethys Technologies Limited (05345065) United Kingdom