About Tethys Group Limited (10052512) United Kingdom