About T3 Media Limited (11455354) United Kingdom