Registered entities
TECHNOLOGY HOLDINGS WORLDWIDE LIMITED
Reg. No. 13935523United Kingdom
TECHNOLOGY HOLDINGS (INDIA) PRIVATE LIMITED
CIN U65990MH2000PTC127894India
TECHNOLOGY HOLDING LLC
Reg. No. 470871173United States
TH EUROPE LIMITED
Reg. No. 8742627Germany
