About Tdora Ltd (13443196) United Kingdom