About Thr Technologies Limited (10997186) United Kingdom