About Techn.x Limited (07889190) United Kingdom