technology Business Confident and Cautious in Q1, UK Stays Key Factor for Growth , and Administrator 2025 April 29