About Radix Films Ltd (09295598) United Kingdom