Company House analysis shows business formations fell in 2024