About Tethys Europe Ltd (06340621) United Kingdom