2024 Numarqe Limited, All rights reserved. Numarqe Limited is registered under company registration number 12587141, 5/F 167-169 Great Portland Street, London, England, W1W 5PF. Numarqe Capital Limited is registered under company registration number 13726764, 5/F 167-169 Great Portland Street, London, England, W1W 5PF.