About Tethys Advisors Limited (03534108) United Kingdom