About Radix Group Limited (10043662) United Kingdom