All about technology. Start-up Doubleword, specializing in AI self-hosting, experiences resurgence with a £9 million funding injection. , and Administrator 2025 May 8