About Teqnox Limited (SC543113) United Kingdom