SB Sharlotte Barraclough Current PSC Person with significant control at 23TWELVE LIMITED Notified on 21st Aug 2024