About T3 Partners Limited (06979307) United Kingdom