About Tencatle Ltd (11430118) United Kingdom