HU, Wenqi Role: Director Appointed Date: 27 Dec 2023 Resigned / Terminated Date: Active Correspondence Address: 531a, Holloway Road, London, N7 0RN