2024 Numarqe Limited, All rights reserved. Numarqe Limited is registered under company registration number 12587141, 47 Red Lion Street, London, England, WC1R 4PF. Numarqe Capital Limited is registered under company registration number 13726764, 47 Red Lion Street, London, England, WC1R 4PF.