About T-continuum Limited (12502762) United Kingdom