About Tetis Of The Sea Ltd (12760067) United Kingdom