About Rdx Tec Limited (13020983) United Kingdom