About Converged Communication Solutions Limited (SC293456) United Kingdom