About Radix Inova Ltd (12900727) United Kingdom