About Tethys Oysters Ltd (10286350) United Kingdom