About Ticedtri Ltd (11107979) United Kingdom