About Thirdeye Tech Limited (10872068) United Kingdom