About Charis Digital Communications Limited (10438225) United Kingdom