About T-case Ltd (12692976) United Kingdom