About Tekanero Ltd (08760637) United Kingdom