About Tethys Limited (SC290679) United Kingdom