RR Rayde Rana Odedra Current PSC Person with significant control at UK RETAIL STORE LTD Notified on 26th Aug 2024