About Radix Foundation (12106715) United Kingdom