About T1mediaco Limited (11752581) United Kingdom