About T2 Group Holdings Limited (10339826) United Kingdom