In-Excess UK Ltd, 2025