DW Darren Whyatt Ceased PSC Person with significant control at RAP IT LTD Notified on 18th Jan 2023 · Ceased on 20th Mar 2025