About Tedrion Ltd (13184854) United Kingdom