MRX - Marex Group plc Company Profile | Finranks