About Radix Technology Int Ltd (11891224) United Kingdom