About Teqny Ltd (09494327) United Kingdom