About Chase Telecom Limited (SC367198) United Kingdom