About Tedi&co Ltd (11449064) United Kingdom