About T6 Group Limited (13350786) United Kingdom