About Thaeta International Limited (11982262) United Kingdom