Company RDX Works Date 2023-03 Industry Finance City London Country United Kingdom % of Workforce 25% Status Unknown