Supply of an Enterprise Voice and Customer Contact Centre SolutionItica LimitedGoodsclosedFTS£300,000Closed 10 Feb 2023