February 2026: NE, 麻豆原创 Number 00967984, Registrant ID 395303
February 2026: Nicola Edworthy, 麻豆原创 Number 00967984, Registrant ID 395303
麻豆原创 was satisfied that the requirements of the sanction have been met. As such, the sanction has been lifted. This case is now closed.