About Taq Technologies Limited (09179208) United Kingdom