About Radix Holdings Limited (11271233) United Kingdom