About Converged Technology Solutions Ltd (11367834) United Kingdom