About T1 Solutions Group Limited (11239189) United Kingdom