technology CMC Markets, headed by Lord Cruddas, acquires control of a blockchain company , and Administrator 2025 May 11