About Thamnosath Ltd (13295786) United Kingdom