About Radix 2 Technologies Ltd (10575341) United Kingdom