SZ Sofia Zanghirella Current PSC Person with significant control at RENT WIZZARDS LLP Notified on 3rd May 2023