About Ternqee Werks Limited (11264568) United Kingdom