About Thirdeye Tech Limited (12430195) United Kingdom