About Tedi 2006 Ltd (08211465) United Kingdom