About Radix Electronic Design Limited (04795703) United Kingdom